go into the ditch - Espagnol Anglais Dictionnaire